.headerimg{
    height: 350px;
    background-image: url(../imgs/banner2.jpg);
    background-position:center;
    margin-bottom: 11px;
}

.bodymenu{
    height: 60px;
    margin-bottom: 1px;
    margin-left: 37px;
}
hr{
    height:0; 
    border:0;
    border-top: 0.1em solid #eeeeee; 
    margin-bottom: 90px;
}

.bodymenu p{
    text-align: center;
    display: inline-block;
    width: 91px;
    height: 100%;
}

#check a{
    color: #009bd9;
    border-bottom: #009bd9 solid 2px;
}


.bodymenu a{
    font-size: 16px;
    display: inline-block;
    text-align: center;
    /* margin-left: 42px; */
    display: inline-block;
    width: 91px;
    height: 100%;
    line-height: 65px;
}

.bodymenu a:link,a:visited{
    text-decoration: none;
    color: #666666;
}

.bodymenu a:hover,a:active{
    color: #009bd9;
    border-bottom: #009bd9 solid 2px;
}


.map{
    margin: 0 auto 97px auto;
    width: 1200px;
    height: 475px;
    border: #eeeeee solid 1px;
}

.mapimg{
    float: left;
    margin: 8px;
    width: 591px;
    height: 463px;
}

.mapright{
    margin: 40px 0px 0px 69px;
    float: left;
}

h2{
    color: #222222;
    font-size: 22px;
    line-height: 60px;
}

.boxright{
    height: 115px;
}

.boximg{
    height: 100%;
    float: left;
    width: 5%;
}

.boximg img{
    margin: 10px 0px 5px 0px;
}

.boxright p{
    margin-left: 15px;
    float: left;
    font-size: 16px;
    line-height: 36px;
    color: #555555;
}


.erwmi{
    margin-top: 30px;
    margin-right: 20px;
    float: left;
    width: 132px;
    height: 167px;
    text-align: center;
}

.erw{
    /* margin-bottom: 16px; */
    float: left;
    width: 130px;
    height: 130px;
    border: #aaaaaa solid 1px;position:relative;
}

.erw img{
    width: 109px;
    height: 109px;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
}

.erwmi span{
    font-size: 14px;
    line-height: 36px;
    color: #555555;
    width: 70px;
    height: 16px;
}